Please see the individual Jakarta district articles for accommodation listings
The travel agencies at Jakarta's airport can have surprisingly good rates for mid-range and above hotels. Star ratings are reserved for midrange and better hotels, while budget places have "Melati" rankings from 1-3 best. Tax and service charge of 21% are usually added to the bill.
Splurge
Jakarta has more than its fair share of luxury hotels, and after the prolonged post-crash hangover new ones are now going up again. many remain good value by world prices, but opulent lobbies do not always correspond to the same quality in the room. the standard room rate on splurge hotels are more than us$100/night.
For stay over 2,5-3 weeks, monthly rental rooms called kost and apartments are a good alternative to budget and mid-range hotels, respectively. Fully-furnished rooms with TV, A/C, large bed, hot shower, kitchen outside can be rented for Rp 1.5-4 million/month. In most cases, rental fee already includes electricity and water usage, often there are additional services included like laundry, Internet access, breakfast, etc. There are cheaper rooms as well starting from Rp 500,000-700,000, but those are usually small, without window, and the furniture includes just bed or even nothing. Also, some cheaper places are exclusively for either men or women no opposite sex tenants or visitors allowed; many others allow couples to stay together only if they're legally married.
For apartments one or more rooms + private kitchen + often balcony, prices are from Rp 3-4 million and up. Cheaper rates can be obtained in some places which are oriented to the long-term rental 3, 6 months or 1 year minimum; however, there may be same limitations as for cheaper rooms.
A good choice of kost and apartments available in Jakarta can be found here: (http://www.infokost.net) Indonesian language only.